草庐IT

wordpress - 301 重定向与 wordpress

全部标签

php - 在主题外的wordpress中添加php页面

我在安装了wordpress的根目录(WWW)中添加了一个php页面(test.php)。我不想使用自定义模板方法(将此页面添加到我的wordpress主题目录中)我在这个php文件中添加了这个:Test当我这样做时:www.example.com/test.php此页面正确加载但此页面的标题显示“error404”我不明白如何解决这个问题。 最佳答案 您需要包含wp-load.php才能使用header,在您的情况下将require('wp-blog-header.php');替换为

php - Wordpress:搜索结果分页仍然不起作用

我到处搜索解决方案并尝试了不同的解决方案,包括彻底解释的解决方案here由ChipBennett编写,但我似乎仍然无法正常工作。结果的第一页工作正常,但从第2页开始它只显示索引模板并且仍然说找不到页面。这是我的代码:Functions.phpfunctionadvanced_search_query($query){if($query->is_search){$query->set('s',$_GET['s']);$query->set('post_type',array('properties'));$query->set('meta_key',$_GET['meta_key']);

php - Wordpress WooCommerce 显示单个产品的嵌套产品类别

我有一个销售汽车零件的WordpressWooCommerce网站。对于每个零件(产品),我都创建了可以分配给该零件的唯一产品类别。所以例如头灯(部分)可以来自3-Door1999BlueAlfaRomeo1561.1PetrolManual。在单个产品页面上,我想显示一个仅包含与此部分关联的产品类别的嵌套列表。所以当我标记一个部分时,我将有一个如下图所示的嵌套View。但是,我当前在第二张图片下方的代码显示了所有与其关联的部分(包括本部分)的产品类别。从下面的第二张图片可以看出,我有许多其他零件分配给其他汽车品牌,它们都显示在这个零件上。我只希望这部分显示与这部分相关联的产品类别。因

php - 如何正确制作 Wordpress 插件返回可下载的 excel 文件

我正在尝试为我的wordpress插件制作一些报告。此报告必须可以下载为excel。基本上我所做的是创建一个按钮,当按下该按钮时,我将查询数据库并根据结果制作一个excel。现在我需要修改标题以将结果作为excel文件返回。我是这样做的:header('Content-Disposition:attachment;filename='.$filename.'.xls');header('Content-type:application/force-download');header('Content-Transfer-Encoding:binary');header('Pragma:p

php - 重定向回页面时保持弹出框显示

在我的所有页面中,我都有一个文本按钮,如果单击它,它将在弹出的div中显示登录表单。如果用户重新加载页面,此弹出div将自动关闭。现在我在config.php文件中有一个函数作为登录的配置。如果登录失败,那么在下面或登录表单的底部会有一个通知,说“登录失败”。问题是因为这个登录表单只有在用户点击页面中的“登录”按钮时才会显示,所以当它重定向回来时它不会自动告诉用户他/她是否登录失败。用户必须再次点击登录按钮才能知道登录是否失败。这是用户将知道登录是否失败的行:这是登录框的完整代码,用户必须单击登录按钮才能显示登录表单的弹出div:LoginLoginEmail:Password:"/>

php - 如果 url 不包含某些字符串,htaccess 重定向

如果不包含#和admin,我想将所有传入请求重定向到另一个url。我需要它用于angular.js,但我有/admin和php例如:http://example.com/link-to-article->http://example.com/#/link-to-articlehttp://example.com/admin/*不会重定向 最佳答案 您可以在您的DOCUMENT_ROOT/.htaccess文件中使用此代码:RewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-fRewriteR

php - 带有 PHP 代码的 Wordpress Woocommerce 建议

我正在使用woocommerece插件,我希望在每个产品的标题下有一个子标题。样式和格式已排序,但我希望在子标题部分显示特定类别。我已经设法显示所有类别,但我想将其缩小到父类别下的一个类别。下面是我正在使用的代码,任何人都可以建议我如何实现显示在父类别下选择的任何子类别。谢谢ID,'product_cat'));?>get_categories(',',''._n('Artist:','Artist:',$cat_count,'woocommerce').'','.');?>结果是这样的:Array([0]=>stdClassObject([term_id]=>59[name]=>Co

php - php如何知道wordpress函数

我是网络开发的新手。我现在正在发现wordpress模板。它们都有相似的结构。但是我注意到一件对我来说很有趣的事情。php模板文件中有函数调用。像get_header(),get_footer()。但我不明白PHP解释器是如何知道这个函数的,没有任何includes,requires....这是如何工作的,请解释一下。如果有任何帮助,我将不胜感激。 最佳答案 查看Wordpress文件夹中以index.php开头的文件,这是第一个加载的文件。您将看到“require(dirname(__FILE__).'/wp-blog-heade

php - 在 PHP 和 Wordpress 中调试

@ini_set('log_errors','On');和定义('WP_DEBUG',true);我正在尝试创建一个错误日志文件,但我对这两个感到困惑。log_errors和WP_DEBUG会得到什么样的错误? 最佳答案 define('WP_DEBUG_LOG',true);会将错误记录到wp-content目录中的debug.log文件中,@ini_set('log_errors','On');允许您指定要保存文件的位置。这应该适合你:@ini_set('log_errors',1);@ini_set('display_erro

php - 为什么在我的本地环境(而在原始服务器上我没有)的 Wordpress 博客文章(仅)上收到错误消息

我将所有WP文件从服务器复制到本地WAMP作为开发环境。除了查看博客文章时,一切都运行顺利。我得到了所有标题/类别/post-content/ect的良好输出'-但在博客内容之前有一个奇怪的输出:http://i.stack.imgur.com/JTKJ5.pngcontent.php68行就是这段代码:__(),“the_content”函数后一行:','',false)));if(!is_single()):echo"Continuereading...|FullComments";endif;?>这可能是什么原因?编辑:在将内容发送到我的本地服务器时,我唯一改变的是:1-我将数据